package come.bjpowernode.javase.reflect;
/*
给你一个类怎么获得这个类的父类，以及实现了那些借口？
 */
public class ReflectTest13 {
    public static void main(String[] args) throws Exception{
        //String举例
        Class stringClass = Class.forName("java.lang.String");
        //获取String的父类
       Class superClass =  stringClass.getSuperclass();
        System.out.println(superClass.getName());
        //获取String实现的接口(注意一个类可以实现多个接口)
        Class[] interfaces = stringClass.getInterfaces();
        for (Class interface1 : interfaces){
            System.out.println(interface1.getName());
        }

    }
}
